James Weaver

James Weaver or Jim Weaver may refer to:

Contents

Military

Politics

Sports

Other